#ifndef __MAIN_H
#define __MAIN_H


//#define DEBUG_LOCATION

//�ں�
#include "sys.h"
#include "delay.h"

//����
#include "usart.h"
#include "led.h"
#include "tim2.h"
#include "tim4.h"

//FreeRTOS
#include "FreeRTOS.h"
#include "task.h"

//����
#include "stepping_motor_driver.h"
#include "digital_tube_driver.h"
#include "qr_code_driver.h"
#include "servo_driver.h"

//�û�
#include "motion.h"

//c��׼��
#include "stdlib.h"

//����
void start_task(void);
void tast_loop(void);
void second_task_loop(void);
void volatge_check_task(void);

extern QueueHandle_t speed_x_queue;
extern QueueHandle_t speed_y_queue;
extern QueueHandle_t speed_w_queue;

#endif


